Big Huge Thesaurus

mountain sandwort

noun